to come after each other - Français Anglais Dictionnaire